leave someone very surprised - Turkish English Dictionary